self-executing treaty - Espagnol Anglais Dictionnaire